Raises an property changed event on behalf of the derived class.

Namespace:  Microsoft.Rtc.Collaboration
Assembly:  Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)

Syntax

Visual Basic (Declaration)
Protected 
Sub 
RaiseSessionPropertyChanged(
Of TProperties 
As 

McuSessionProperties) ( _
	
pmi 
As 

PropertyMergeInformation(
Of 

McuSessionProperties), _
	
handler 
As 
EventHandler(
Of 

PropertiesChangedEventArgs(
Of TProperties)) _
)
C#
protected 
void 

RaiseSessionPropertyChanged<TProperties>(
	

PropertyMergeInformation<

McuSessionProperties> 
pmi,
	
EventHandler<

PropertiesChangedEventArgs<TProperties>> 
handler
)
where TProperties : 

McuSessionProperties
Visual C++
protected:
generic<
typename TProperties>
where TProperties : 

McuSessionProperties
void 
RaiseSessionPropertyChanged(
	

PropertyMergeInformation<

McuSessionProperties^>^ 
pmi, 
	
EventHandler<

PropertiesChangedEventArgs<TProperties>^>^ 
handler
)
JavaScript
JavaScript does not support generic types or
methods.

Parameters

pmi
Type: Microsoft.Rtc.Internal.Collaboration . . :: . PropertyMergeInformation < (Of < ( McuSessionProperties > ) > )
Property change information.
handler
Type: EventHandler < (Of < ( PropertiesChangedEventArgs < (Of < ( TProperties > ) > ) > ) > )
The multicast delegate to notify. May be null.

Type Parameters

TProperties
The strong type of the MCU session properties.

See Also